At a glance
This sim releases parcels on a turning globe. You change where they start, how fast they go and whether a pressure low pulls on them, and see what the planet's rotation does to anything moving across its surface.
What you'll learn
- Why a parcel that nothing pushes sideways can still curve.
- How the bend depends on latitude and on hemisphere.
- How a loop's size and period depend on speed and latitude.
- How a pressure low combines with this effect, and how that depends on the low's latitude.
What's on screen
- Parcel (orange dot) with its track. A short arrow shows the launch bearing.
- Spin axis (amber line) and the equator (pale line).
- Low-pressure centre (pink), in Cyclone mode only. Shift-drag moves it.
- |f| dots (yellow) and a red band near the equator, which the inquiry cards bring in when needed.
- Readouts: the sim's spin rate, the latitude you last clicked, and f relative to its maximum.
The controls
Press ⌖ on a row to see where that control sits in the sim.
| Control | What it changes | Range | |
|---|---|---|---|
| The globe | Click to release a parcel at that point. Drag to turn the view, scroll to zoom. | click, drag, scroll | |
| Mode | Free parcels: the parcel is launched with your bearing and speed and nothing else acts on it. Cyclone: parcels start at rest, with a pull toward the low and surface drag. The inquiry sets the mode for you. | Free / Cyclone | |
| Launch direction | The compass bearing a new free parcel sets off on, clockwise from north. | 0°–360° opens at E 90° | |
| Launch speed | The starting speed of a free parcel, in globe radii per second (R/s). | 0–0.70 R/s opens at 0.35 | |
| Show |f| dots | Draws a yellow dot at each latitude, sized by the strength |f| of the effect there. | on / off opens on | |
| Clear parcels | Removes every parcel and track. | button | |
| Readouts | ωeff, the spin rate in the sim's force law; φ, the latitude of your last click; and f/fmax, which also carries the sign. | panel | |
| ▶ Play / ⏸ Pause | Runs or freezes the globe's turn and every parcel on it. | top bar | |
| Speed | Plays everything faster or slower on screen. The tracks themselves do not change. | 0.25×–4× | |
| ↻ Reset | Clears the parcels, puts the low back at 25° N and resets the view and readouts. | top bar |
Fixed: ωeff ≈ 3.06 rad/s, about 42,000 times Earth's spin, so a loop takes seconds instead of hours. The pull toward the low and the drag are also fixed.
A turning frame adds a term
In Free mode nothing pushes the parcel once it is released. Seen from outside the globe, it would travel in a straight line at constant speed. We watch from the turning globe, so its track curves. To write Newton's second law in that frame, one extra term is needed:
Keep only the part that acts on motion along the ground, with ẑ the local vertical:
- For f > 0 the term turns the velocity to the right of the motion; for f < 0, to the left.
- It is perpendicular to the velocity, so it changes the direction of motion and not the speed.
- It belongs to the frame. No object exerts it, it has no reaction partner, and in a non-rotating frame it is absent.
Latitude sets the strength
Only the part of the spin along the local vertical turns motion along the ground. At latitude φ that part is ω sin φ, which gives
The other part, ω cos φ, points along the ground toward the pole and does not turn motion along the ground.
- f is positive in the north, negative in the south, and zero on the equator.
- |f| is largest at the poles. In the sim, f = 2 · 3.06 · sin φ s⁻¹: 4.33 s⁻¹ at 45° and 5.30 s⁻¹ at 60°.
- How fast the ground itself moves under the parcel does not enter.
Speed sets size, f sets period
The sideways acceleration has size f v and is always perpendicular to v, so the speed stays fixed and the velocity turns at rate f:
Double v and the radius doubles, but one turn still takes 2π/f.
Bearing and v move the sim's own sliders too. φ only sets the latitude for these numbers.
These formulas assume f stays constant. In the sim the parcel drifts to other latitudes as it loops, so the loop does not close exactly, and bigger loops take a little longer. At 60° N, 2π/f is 1.18 s, and the sim's loops take 1.22 s at v = 0.2 and 1.32 s at v = 0.6.
A low plus Coriolis makes a cyclone
Cyclone mode adds a pull toward the low and a drag. A parcel released at rest feels only the pull at first, because the Coriolis term needs a velocity. As it speeds up inward, it is turned.
- Where f > 0, every inward-moving parcel is turned to its right, so the inflow circulates anticlockwise around the low. Where f < 0 it circulates clockwise.
- Drag removes energy, so the parcel spirals in instead of circling forever.
No spiral near the equator
The turning that organises the inflow comes from f, and f shrinks toward the equator. For a low on the equator, the pull and the drag bring parcels straight in, and neither side is preferred.
- In the sim, parcels released at rest around a low on the equator, within 5° of it in latitude, turn by less than 10° on the way in and arrive in under a second.
- There is no sharp edge. The winding grows steadily as the low moves poleward, and the red band is only the sim's ±5° marker, not a sharp threshold.
- In the real atmosphere the same reasoning makes tropical cyclones almost never form within about 5° of the equator.
Where it matters
- Weather. Large-scale winds circle anticlockwise around lows in the northern hemisphere and clockwise in the southern. Coriolis is one needed ingredient of a tropical cyclone, along with warm ocean water and little wind shear.
- Oceans. After a storm passes, drifting buoys trace loops like the ones in the sim, with period 2π/f ≈ 12 h / sin φ (about 17 h at 45°).
- Not for sinks. Over a bathtub or a sink, a few metres and a few minutes, the effect is far too small to decide which way the water swirls.
Go deeper: geostrophic balance
- Far from the equator, steady large-scale wind is close to a balance between the pressure force and the Coriolis term, f ẑ × v = −(1/ρ)∇p.
- The wind then blows along the lines of constant pressure, not across them. In the northern hemisphere it keeps low pressure on its left.
Summary
Key points
- The term is perpendicular to the velocity: it turns the motion without changing its speed.
- f = 2ω sin φ sets its strength: zero on the equator, largest at the poles, opposite in sign across it.
- A free parcel loops with radius r = v/f and period 2π/f, to a good approximation.
- With a pressure force added, the turning winds the inflow around a low, except where f is small.
Common mix-ups
- "The Coriolis force pushes the parcel sideways." It is a term the rotating frame adds. No object exerts it.
- "The effect is strongest at the equator, because the ground moves fastest there." The ground's speed does not enter. f is zero on the equator.
- "It speeds the parcel up." It only turns the velocity. (In the sim the speed wobbles by a few percent, because positions are stepped in latitude and longitude.)
Things to try on your own
- Release due-east parcels at 20°, 40° and 60° N at the default speed, and order the three loops by size. Check against r = v/f.
- In Cyclone mode, shift-drag the low to 5°, 10° and 15° N, release parcels at rest, and compare how much the inflow winds.